import axios from 'axios';
// base 基准的意思 
import { showLoadingToast, closeToast } from 'vant';
const api = axios.create({
  baseURL: "https://api-hmugo-web.itheima.net/api", // 基准的请求地址
  timeout: 5000, // 请求的超时时间，单位是 ms 
})

// 请求拦截 
api.interceptors.request.use(config => {
  console.log(config);
  // config.headers['Authorization'] = '888'
  showLoadingToast({
    message: '加载中...',
    forbidClick: true,
    loadingType: 'spinner',
    duration: 0
  });
  return config
})

// 响应拦截
api.interceptors.response.use(res => {
  console.log(res);
  closeToast();
  return res.data;
})
export default api;